head yards - French English Dictionary